Package | uk.nhsdigital.r4.test |
Type | ConceptMap |
Id | Id |
FHIR Version | R4 |
Source | https://simplifier.net/resolve?scope=uk.nhsdigital.r4.test@2.14.0-prerelease&canonical=https://fhir.nhs.uk/ConceptMap/issueType-to-http-status-code |
Url | https://fhir.nhs.uk/ConceptMap/issueType-to-http-status-code |
Version | 1.0.0 |
Status | draft |
Date | 2020-08-05 |
Name | IssueTypetohttpstatuscode |
Title | issueType-to-http-status-code |
Experimental | True |
Authority | hl7 |
Description | issueType-to-http-status-code for illustration only. Mapping extracted from HAPI FHIR |
Purpose | NHS Digital Spine |
No resources found
CodeSystem | |
https://fhir.nhs.uk/CodeSystem/http-error-codes ![]() | HttpErrorCodes |
{
"resourceType" : "ConceptMap",
"id" : "issueType-to-http-status-code",
"url" : "https://fhir.nhs.uk/ConceptMap/issueType-to-http-status-code",
"version" : "1.0.0",
"name" : "IssueTypetohttpstatuscode",
"title" : "issueType-to-http-status-code",
"status" : "draft",
"experimental" : true,
"date" : "2020-08-05",
"publisher" : "NHS Digital",
"description" : "issueType-to-http-status-code for illustration only. Mapping extracted from HAPI FHIR",
"purpose" : "NHS Digital Spine",
"group" : [
{
"source" : "http://hl7.org/fhir/issue-type",
"target" : "https://fhir.nhs.uk/CodeSystem/http-error-codes",
"element" : [
{
"code" : "not-found",
"display" : "Not Found",
"target" : [
{
"code" : "NOT_FOUND",
"display" : "404: The Server was unable to find the specified resource.",
"equivalence" : "specializes"
}
]
},
{
"code" : "value",
"display" : "Element value invalid",
"target" : [
{
"code" : "BAD_REQUEST",
"display" : "400: The Server was unable to process the request.",
"equivalence" : "specializes"
}
]
},
{
"code" : "business-rule",
"display" : "Business Rule Violation",
"target" : [
{
"code" : "BAD_REQUEST",
"display" : "400: The Server was unable to process the request.",
"equivalence" : "specializes",
"comment" : "Should be 422?"
}
]
},
{
"code" : "invalid",
"display" : "Invalid Content",
"target" : [
{
"code" : "BAD_REQUEST",
"display" : "400: The Server was unable to process the request.",
"equivalence" : "specializes"
}
]
},
{
"code" : "invalid",
"display" : "Invalid Content",
"target" : [
{
"code" : "UNPROCESSABLE_ENTITY",
"display" : "422: Message was not malformed but deemed unprocessable by the server.",
"equivalence" : "specializes",
"comment" : "Should be 400?"
}
]
},
{
"code" : "code-invalid",
"display" : "Invalid Code",
"target" : [
{
"code" : "BAD_REQUEST",
"display" : "400: The Server was unable to process the request.",
"equivalence" : "specializes",
"comment" : "Should be 422?"
}
]
},
{
"code" : "forbidden",
"display" : "Forbidden",
"target" : [
{
"code" : "FORBIDDEN",
"display" : "403: Failed to Authenticate with the Server.",
"equivalence" : "specializes"
}
]
},
{
"code" : "forbidden",
"display" : "Forbidden",
"target" : [
{
"code" : "UNAUTHORIZED",
"display" : "401: The Server deemed you unauthorized to make this request.",
"equivalence" : "specializes",
"comment" : "Wrong issueType - login/unknown better?"
}
]
},
{
"code" : "forbidden",
"display" : "Forbidden",
"target" : [
{
"code" : "METHOD_NOT_ALLOWED",
"display" : "405: This method is not allowed.",
"equivalence" : "specializes",
"comment" : "Is 405 more suited to wrong http verb being used. This should still be 403"
}
]
},
{
"code" : "duplicate",
"display" : "Duplicate",
"target" : [
{
"code" : "UNPROCESSABLE_ENTITY",
"display" : "422: Message was not malformed but deemed unprocessable by the server.",
"equivalence" : "specializes"
}
]
},
{
"code" : "structure",
"display" : "Structural Issue",
"target" : [
{
"code" : "BAD_REQUEST",
"display" : "400: The Server was unable to process the request.",
"equivalence" : "specializes"
}
]
},
{
"code" : "not-supported",
"display" : "Content not supported",
"target" : [
{
"code" : "NOT_IMPLEMENTED",
"display" : "501: The Request was not recognized by the server.",
"equivalence" : "specializes"
}
]
},
{
"code" : "processing",
"display" : "Processing Failure",
"target" : [
{
"code" : "SERVER_ERROR",
"display" : "500: The Server has encountered an error processing the request.",
"equivalence" : "specializes",
"comment" : "Mapping is wrong here. processing should be 422"
}
]
}
]
}
],
"text" : {
}
}
XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.